package com.seqb.server.service;

import com.seqb.common.ResultVo;
import com.seqb.utils.PageUtils;

import java.util.Map;

public interface PublicService {

    /**
     * 获取科目类别
     */
    ResultVo getSubjectType(Map<String, Object> params);

    /**
     * 获取科目
     */
    ResultVo getSubject(Map<String, Object> params);

    /**
     * 获取科目试卷
     */
    ResultVo getSubjectPaper(Map<String, Object> params);

    /**
     * 获取试卷
     */
    ResultVo getPaper(Map<String, Object> params);

    /**
     * 获取试卷的题目
     */
    PageUtils getPaperQuestion(Map<String, Object> params);

    /**
     * 获取报考指南列表
     */
    PageUtils getGuide(Map<String, Object> params);

    /**
     * 获取报考指南详细
     */
    ResultVo getGuideDO(Map<String, Object> params);
}
